keep imprisoned - Spanish English Dictionary